//console.log("你好！");
//console.log("把内容输出到控制台！");

/*
 注释
 */

//单行注释

/*
 * 这是多行注释
 * 这是多行注释1
 *
 * */

//alert(220 + 230);

//alert(2 * 3 + 25 / 5 - 1);

//alert(2* (3 + 25) / 5 - 1);

//alert(22 > 33);
//alert(22 < 33);
//alert(22 == 33);
//js 1个等号是赋值 2个等号是判断 3个等号也是判断
//alert(22 == 22);

//中文、字母：字符串
//alert("Hello");
//alert('hello');

//数字：用引号包起来，字符串，不用引号包起来就是纯数字
//alert("123");
//alert('123');
//alert(123);
//以运算的形式呈现的结果
//alert(100 + 23);
//以拼接的形式呈现
//alert("123" + "123");
//alert(123 + 123);

//console.log(123);
//console.log("123");
//console.log(123 + 123);

//console.log("欢迎：" + "小明");
//console.log("欢迎：" + "小红");

//console.log(10 == 10);
//console.log(10 === 10);
//console.log("10" == "10");
//console.log("10" === "10");
//console.log(10 == "10");
//console.log(10 === "10");

//console.log(10 > 9);
//console.log(10 > 20);
//console.log(10 > 10);

//console.log("小明" == "amdin");
//表单里面的结果，然后是否与我想让你输入的内容相等。

//条件成立与否，如果成立，true，就会执行第一个大括号里面的结果，如果不成立，false，就会走else大括号里面的结果
/*
if (22 > 33){
    alert("true");
}else{
    alert("false");
}
*/

//定义变量
//var num1 = 22;
//var num2 = 33;

//var temp = num1;

//num1 = num2;
//num2 = temp;

//console.log(num1);
//console.log(num2);



//函数返回结果 prompt返回值
//console.log(prompt("请输入你的名字"));
/*
if (prompt("请输入你的名字") == "admin"){
    alert("您好：管理员");
}else{
    alert("您好：用户");
}
*/



//如果当前时间小于19点，就说明现在是白天，就弹出白天好，否则就弹出晚上好。
/*
var time = new Date();
console.log(time);
console.log(time.getHours());
var h = time.getHours();
console.log(h);

if (h < 19){
    alert("白天好");
}else{
    alert("晚上好");
}
*/

//内置函数
//alert("函数");
//console.log("函数");


/*
function sum(a,b){
    var c = a + b;
    return c;
}

alert(sum(10,20));
alert(sum(20,30));
*/

/*
function num(){
    alert(123);
}
num();
num();
*/

/*
function num(a){
    alert(a);
}
num(100);
num(200);
*/

/*
function num(a,b){
    alert(a * b + a / b);
}
num(100,200);
num(200,300);
*/


//编写程序如同开一家公司。
//在程序中划分对象，如同在公司中划分部门。
//一个对象的成员由属性和方法组成。
//属性就是一些变量，可以用来保存部门的名称、人数这些基本信息。
//方法就是一些函数，可以用来保存部门的各种工作任务。
//当最高领导指挥这些部门时，通过访问对象的属性来获取信息，通过调用对象的方法来完成工作。

//window.alert(123456);
//window.console.log(123);






function color(){
    document.querySelector("body").style.background = "red";
}








//
//console.log(document.getElementById("test"));
//console.log(document.getElementById("test").innerHTML);
//
//var test = document.getElementById("test");
//console.log(test.innerHTML);
//test.innerHTML = "我使用js修改了hello!";
//
//
//var nav = document.querySelector("nav");
//console.log(nav);
//nav.innerHTML  = "1";
//
//var banner = document.querySelector(".banner");
//console.log(banner);
//banner.innerHTML = "2";
//
//var footer = document.querySelector("#footer");
//console.log(footer);
//footer.innerHTML = 3;

//var num1 = 10;
//console.log('num1');
//console.log("num1");
//console.log(num1);


var stu = {};
stu.name = "小红";
stu.age = 19;
stu.sex = "女";
stu.say = function (){
    return "我叫"+this.name+"，今年"+this.age+"岁了。";
};

console.log(stu);
console.log(stu.name);
console.log(stu.say());
